~ solve the same problem twice